related to the forest - German English Dictionary